ticket mechanics